self-supporting stand - Inglés Sinónimo Diccionario